to speak praise - Espagnol Anglais Dictionnaire